Tech

Space Pebble That Hit Webb Telescope Caused Significant Damage, Scientists Say